stretch of land along the seashore - Almanca İngilizce Sözlük